package net.sxnic.workflow.task;

/**
 * 
 * Comments: 任务列表显示的包装类<p>
 * Author：孙宇飞<p> 
 * Create Date：2009-11-3<p>
 *
 *
 */
public class TaskWrapper {
	
	/**
	 * taskId
	 */
	private String taskId;
	
	/**
	 * 实体Id
	 */
	private String entityId;	
	
	/**
	 * 发文类型，及收文 or 发文
	 */
	private String type;
	
	/**
	 * 密级
	 */
	private String secret;
	
	/**
	 * 收文登记时间 或者 拟稿时间
	 */
	private String swdjDate;
	
	
	/**
	 * 紧急程度
	 */
	private String urgent;
	
	/**
	 * 制文单位
	 */
	private String dept;	
	
	/**
	 * 标题
	 */
	private String title;

	/**
	 * 收文号
	 */
	private String receiveCode;
	
	/**
	 * 文号
	 */
	private String docCode;
	
	/**
	 * 接收时间，即任务产生时间
	 */
	private String receiveDate;
	
	/**
	 * 办理情况，已办 or 未办
	 */
	private String deal;
	
	/**
	 * 已过天数
	 */
	private int beyondDays;
	
	/**
	 * 当前所处节点，急task name
	 */
	private String remark;
	
	/**
	 * 撤销
	 */
	private boolean withdraw;
	
	/**
	 * 发起人，撰稿人
	 */
	private String drafter;
	
	/**
	 * 任务发起人
	 */
	private String fromAssignee;
	
	/**
	 * 任务承办人
	 */
	private String assignee;
	
	/**
	 * 状态
	 */
	private String status;
	
	/**
	 * 督办提示
	 */
	private String dbts;
	
	
	public TaskWrapper(String taskId, String entityId, String type) {
		super();
		this.taskId = taskId;
		this.entityId = entityId;
		this.type = type;
	}

	public String getTaskId() {
		return taskId;
	}

	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}

	public String getEntityId() {
		return entityId;
	}

	public void setEntityId(String entityId) {
		this.entityId = entityId;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	

	public String getDept() {
		return dept;
	}

	public void setDept(String dept) {
		this.dept = dept;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getDocCode() {
		return docCode;
	}

	public void setDocCode(String docCode) {
		this.docCode = docCode;
	}

	public String getReceiveDate() {
		return receiveDate;
	}

	public void setReceiveDate(String receiveDate) {
		this.receiveDate = receiveDate;
	}

	public String getDeal() {
		return deal;
	}

	public void setDeal(String deal) {
		this.deal = deal;
	}

	public int getBeyondDays() {
		return beyondDays;
	}

	public void setBeyondDays(int beyondDays) {
		this.beyondDays = beyondDays;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public boolean isWithdraw() {
		return withdraw;
	}

	public void setWithdraw(boolean withdraw) {
		this.withdraw = withdraw;
	}

	public String getUrgent() {
		return urgent;
	}

	public void setUrgent(String urgent) {
		this.urgent = urgent;
	}

	public String getDrafter() {
		return drafter;
	}

	public void setDrafter(String drafter) {
		this.drafter = drafter;
	}

	public String getFromAssignee() {
		return fromAssignee;
	}

	public void setFromAssignee(String fromAssignee) {
		this.fromAssignee = fromAssignee;
	}

	public String getAssignee() {
		return assignee;
	}

	public void setAssignee(String assignee) {
		this.assignee = assignee;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getReceiveCode() {
		return receiveCode;
	}

	public void setReceiveCode(String receiveCode) {
		this.receiveCode = receiveCode;
	}

	public String getDbts() {
		return dbts;
	}

	public void setDbts(String dbts) {
		this.dbts = dbts;
	}

	public String getSecret() {
		return secret;
	}

	public void setSecret(String secret) {
		this.secret = secret;
	}

	public String getSwdjDate() {
		return swdjDate;
	}

	public void setSwdjDate(String swdjDate) {
		this.swdjDate = swdjDate;
	}

	
	
	

}
